// anonymous structs: structs that don't have to be declared separately with a struct name.
struct Book {
	author struct  {
		name string
		age  int
	}
	title string
}

book := Book{
	author: struct {
		name: 'Samantha Black'
		age: 24
	}
}
assert book.author.name == 'Samantha Black'
assert book.author.age == 24
